
# 文件的读取
"""
1. 打开文件 : open(filename,mode,encoding)  , #
        filename代表的是文件名,
        mode代表读写模式
            = r ，读文件内容 ，若此文件不存在，会报错
            = w , 写文件内容 ，覆盖 ，若文件不存在，先创建文件
            = a , 写文件内容 ，追加 。若文件不存在 ，先创建文件
            = r+ ，读文件内容
            = w+ , 写文件内容
            = a+ , 写文件内容
        encoding : 文件编码 ， 只传递utf-8 ,文件里若有中文的话 ，则会报错。
2. 读取文件 ： read()  , 一次性将文件内容加载到内存中，它适合于小文件读取
3. 关闭文件 ： close()
"""

"""
read()      : 以字节的形式将文件内容一次性读取到内存中 。
readline()  : 以字符的形式一行一行的读取，特别适用于大文件的读取 。
readlines() : 以字符的形式一次性读取到列表中，它可以对列表里额内容进行处理 。
"""


# 1. 打开文件
f = open('a.txt',encoding='utf-8')

# 2. 读取文件
result = f.read()
print(result)

# 3. 关闭文件
f.close()